<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        //字面量，关键词
        // function show(){
        //    console.log("111");
        // }

        //表达式
        // var show=function(){
        //    console.log("111");
        // }

        //Function 构造函数法(new)---了解
        //var show=new Function("参数","console.log('111');")

        //一般引用类型都有构造函数法,Math没有构造函数法
        //字面量 个别几个
        // var  obja={};//字面量
        // var  objb=new Object();//构造函数法

        // var  arra=[10,20,30];//字面量
        // var  arrb=new Array(11,12,13);//构造函数法


        // function show(){
        //     console.log("1111");
        // } 
        // show();//函数执行
        // console.log(show);//函数不会执行,函数整体


        function show(a,b=20){//es6(部分低版本浏览器不兼容) 形参设置默认值
           console.log(a,b);
        }
        show(10);

        // function show(a,b){
        //    b=b||20;//es5 形参设置默认值  200||20  undefined||20
        //    console.log(a,b);
        // }
        // show(10);

    </script>
</body>
</html>